4 Document Control

Version history

Version

 Date

 Comments

v1.0

23 Apr 2015

First Version

v1.1

16 Jul 2015

Updated after Omega review

v1.2

09 Sep 2015

Updated with CR7456

v1.3

04 Jan 2016

Status Change

v1.4

24 Mar 2016

Updated

v1.5

19 May 2016

Updated

v1.6

24 Jun 2016

Updated

v1.7

22 Dec 2016

Updated

v2.0

23 Feb 2017

Updated. First version as a full document, CR14578 and CR14579 applied

v2.1

20 Apr 2017

Updated. CR14729, CR14934 and CR14943 applied

v2.2

25 May 2017

Updated

v2.3

20 Jul 2017

Updated. CR15209 applied

v2.4

02 Oct 2017

CR15606 applied

v2.5

12 Jan 2018

CR16077 applied

 

File Reference: ODF/INT416 R-WOG-2018-FSK-v2.5 APP

Change Log

Version

 Status

 Changes on version

v1.0

Draft

First version

v1.1

SFR

Updated codes, add time trigger in DT_CURRENT

v1.2

SFR

Updated with CR7456, teams of teams in DT_PARTIC_TEAMS

v1.3

SFA

Status Change

v1.4

SFA

CR8928, DT_PARTIC/DT_PARTIC_TEAMS add 'Substitute' at Discipline/RegisteredEvent and remove extension

CR8930 - Change header in Cumulative messages

CR8933, triggering of cumulative results.

v1.5

SFA

Add STARTED in ExtendedInfo in DT_CURRENT message

v1.6

SFA

Updated DT_CONFIG Header values

v1.7

APP

-Minor corrections

-DT_PARTIC: Added PB.

-DT_PARTIC_TEAMS: Added PB. Included a clarification for the team name of couples.

-DT_RESULT: Added FINISH_TIME, PB, INFO, COUPLE

-DT_CURRENT: Added STATUS, ICE, INFO, deleted STARTED

-DT_CUMULATIVE_RESULT: Added COMPETITOR.

Included a clarification (for singles and couples events) on the results attributes (Rank, Result, etc.) at "Result" element to indicate that the Overall results should be filled only for those competitors who have completed both segments. Not applicable for the team event.

-DT_CONFIG: Added JUDGES, TEAM_ORDER, STARTLIST

v2.0

APP

-DT_PARTIC_TEAMS: Included the explanation of the element "Team /TeamOfficials /Official", to send the team officials (if any, with Coach and Choreographer functions).

-DT_RESULT: Added the entry code FINISH_TIME at Result /Competitor /Composition /Athlete /EventUnitEntry (as added in the Result /Competitor /EventUnitEntry element).

-DT_CONFIG: Updated the Header Values section, the message will be sent at event unit level (for all events), and also another message at event level for the Team event. Updated samples.

-First version as a full document.

-(def.#144624): Updated the "Message Timeline" section to include the DT_CUMULATIVE_RESULT and DT_RANKING messages, as appropriate.

-DT_RESULT: In ExtendedInfos changed StartDate and EndDate to be actual only, do not include until unit starts/ends [CR14578]

-DT_RESULT: Removed StartListMod in the ODF Header [CR14579]

v2.1

APP

-Minor corrections/typos.

-(DT_CUMULATIVE_RESULT): Included a clarification (for singles and couples events) in the SortOrder attribute (at the Result element), to indicate that during the second segment for those without rank will be ordered according to their start order in the current unit.

-(DT_RESULT) - Trigger and Frequency: Updated the INTERMEDIATE trigger to be expected after each group of competitors.

 

[CR14729]:

-(DT_RESULT): Updated to include a clarification on the Officials order (according to their panels, the judges will be before the technical panel). Updated sample.

-The new deductions codes (RESUME, LATE_START, CHOREOGRAPHY) have been added to the new entity of codes SC@Deduction (due to the CR14934), used in the DEDUCTION @Pos (DT_RESULT and DT_CURRENT messages).

-Updated the "Message Timeline" section to change the report C57A to C57-"ISU Panel of Judges and Technical panel".

 

[CR14934]:

-(DT_RESULT / DT_CUMULATIVE_RESULT) - Header Values / Trigger and Frequency: Removed UNCONFIRMED status (not applicable).

(DT_RESULT / DT_CURRENT, at Result /ExtendedResults /ExtendedResult element):

-Added the @Pos attribute to the ELEMENT code to identify each executed element or the total, and updated its @Value accordingly.

-Updated the extension codes (BASE, ELEMENT_CODE, ELEMENT_DESC, GOE, INFO) of the ELEMENT code to remove the @Pos attribute that has been moved to the parent code.

-Removed the extension code (SCORE) of the ELEMENT code to be sent in the @Value of the parent code.

-Added the @Pos attribute to the COMPONENT code to identify each program component or the total, and updated its @Value accordingly.

-Updated the COMPONENT code to add the extension codes (COMPONENT_DESC, FACTOR) for each Program component description and Factor respectively.

-Removed the extension codes (CHOREOG, EXECUTION, INTERPRET, SKATING, TRANSITION) of the COMPONENT code, since the Program Component identifier moved to the @Pos at parent code.

-Added the @Pos attribute to the DEDUCTION code to identify each deduction (from entity SC@Deduction) or the total, and updated its @Value accordingly.

-Updated the DEDUCTION code to add the extension code (DEDUCTION_DESC) for each deduction description.

-Removed the extension codes (COSTUME, COSTUME_FAIL, EXTRA, FALL, ILLEGAL, INTERRUPT, LIFT, MUSIC, TEMPO, TIME) of the DEDUCTION code, since the deduction code moved to the @Pos at parent code.

-Updated samples.

 

(DT_RESULT, at Result /ExtendedResults /ExtendedResult element):

-Updated the ELEMENT code to add the extension code (JUDGE) for each judge executed element score respectively.

-Updated the COMPONENT code to add the extension code (JUDGE) for each Program component Judge's score respectively.

-Updated the DEDUCTION code to add the extension code (JUDGE) for each deduction Judge's score on a specific deduction as applicable by sport rules respectively.

 

-(DT_CURRENT) - Trigger and Frequency: New trigger added at the end of a group to remove CURRENT from the last competitor in the group.

(DT_CURRENT, at ExtendedInfos /ExtendedInfo element):

-Removed the extension code (STATUS) of the DISPLAY/CURRENT code, moved to a new code.

-Added new CURRENT/STATUS code to indicate when status changes of the current competitor.

-Added new codes CURRENT/TECHNICAL_PANEL_READY and CURRENT/JUDGES_SCORES_SEND to indicate that Technical Panel and Judges Panel has finished their review.

-Updated sample.

(DT_CURRENT, at Result /ExtendedResults /ExtendedResult element):

-Updated the ELEMENT code to add the extension codes (REVIEW_STATUS, EXECUTION_TIME) only if applicable for each element.

 

[CR14943]:

-DT_CONFIG: Triggering update to reflect sending of a new version of DT_RESULT as soon as DT_CONFIG changes.

v2.2

APP

(def.#145119) DT_CURRENT: Updated when is expected the extension code TO_BEAT of the code DISPLAY/CURRENT (at ExtendedInfos /ExtendedInfo  element), in order not to send when the scoring is complete for the competitor.

v2.3

APP

[CR15209]:

-(DT_CUMULATIVE_RESULT / DT_RANKING): Added new WD code (at Result /ExtendedResults /ExtendedResult element) to provide additional information in cases where a competitor reached the final but withdrew before the start.

 

-(DT_CURRENT): Added the @Pos attribute to the DISPLAY/ICE code (at ExtendedInfos /ExtendedInfo element), when warm-up in progress (WARMUP value), to send the number of the current warm-up group.

v2.4

APP

[CR15606]-Changes after HT and UVT:

 

-Ref HT issue #153073: Dash ("-") added in Score format attributes.

Dash ("-") may be applied when an expected score is missing depending on ISU scoring decisions. ODF definition cannot determine the cases where dash ("-") will be applied. ODF definition only determine that an attribute which gets as Value a Score format information, can also accept the dash ("-") symbol.

(DT_RESULT): Extension definition update to accept dash "-" in data type at:

Result /ExtendedResults /ExtendedResult (Type=ER, Code=ELEMENT) /Extension (Code=JUDGE)

Result /ExtendedResults /ExtendedResult (Type=ER, Code=COMPONENT) /Extension (Code=JUDGE)

Result /ExtendedResults /ExtendedResult (Type=ER, Code=DEDUCTION) /Extension (Code=JUDGE)

(DT_CUMULATIVE_RESULT): Extension definition update to accept dash "-" in data type at

Result /ResultItems /ResultItem /Result /@Result

Result /ResultItems /ResultItem /Result /@ResultPoints

 

-Ref HT issue #153059: Coaches information is only available in free text.

(DT_RESULT): Added in Result /Competitor /EventUnitEntry (Type=EUE, Code=COACH) for couples, and in  

Result /Competitor /Composition /Athlete /EventUnitEntry (Type=EUE, Code=COACH) for singles.

Removed from definition elements:

Result /Competitor /Coaches /Coach and Result /Competitor /Coaches /Coach /Description

Information is provided by ISU as free text only and it is sent in an Event Unit Entry as described above.

 

-(DT_CUMULATIVE_RESULT) - Triggering: Added In the Team Event:

* During each unit send after each competitor (LIVE)

 

-(Sport Codes): Updated Discipline Function [CC @ResultsFunction] to add:

* "TCH_DEL" for "Technical Delegate"

* "MEDIC" for "Medical Advisor"

* "OAC" for "Official Assessment Commission".

 

-Updated definition to support Season Best broken cases

(Common Codes): Updated RecordType [CC @RecordType] to add:

* "SB" for "Season Best"

* "PB" for "Personal Best"

(Common Codes): Updated RecordCode [CC @RecordCode] to add in the codeset RSCs for FSK Event Total Score and Segment Scores.

(DT_RESULT): Added the <RecordIndicator> element in the structure under <Result> element to indicate a record broken in the Segment. Added <RecordIndicator> definition and sample as well.

(DT_CUMULATIVE_RESULT): Added the <RecordIndicator> element in the structure under <Result> element to indicate a record broken in the Total Score.

And, added the <RecordIndicator> element under <Result /ResultItems /ResultItem /Result> element to indicate a record broken in the Segment. Also added both <RecordIndicator> definitions.

 

-Updated definition to support Season Best Rank and Order before competition

(DT_PARTIC_UPDATE): Added the entry codes at Participant /Discipline /RegisteredEvent /EventEntry:

(Type=ENTRY, Code=SB_RANK, Pos="0" for Total Score, "1" for Short Program/Dance segment, "2" for Free Program/Dance segment)

(Type=ENTRY, Code=SB_ORDER, Pos="0" for Total Score, "1" for Short Program/Dance segment, "2" for Free Program/Dance segment).

(DT_PARTIC_TEAM_UPDATE): Added the entry codes at Team /Discipline /RegisteredEvent /EventEntry:

(Type=ENTRY, Code=SB_RANK, Pos="0" for Total Score, "1" for Short Program/Dance segment, "2" for Free Program/Dance segment)

(Type=ENTRY, Code=SB_ORDER, Pos="0" for Total Score, "1" for Short Program/Dance segment, "2" for Free Program/Dance segment).

 

-Updated definition to support Total Team Qualification Score information at Final phase of the Team Event competition

(DT_CUMULATIVE_RESULT): Added the code at Result /ExtendedResults /ExtendedResult (Type=ER, Code=QUAL_POINTS) to send Team total score at qualification phase.

 

-Updated definition to support medallists identification within a couple in Team Events

(DT_MEDALLISTS): Added the code at Medal /Competitor /Composition /Athlete /ExtAthMedals /ExtAthMedal (Type=EAM, Code=COUPLE). Send Competitor ID for the couple if the athlete is member of a couple in the Team Event only.

v2.5

APP

[CR16077]-Changes after TR2 following broadcaster request:

(DT_CURRENT)-Triggering: Updated the generation frequency when a competitor is skating from 10 secs to 5 secs.